Modeling and visualization of 3D polygonal mesh surfaces using geometric algebra
نویسندگان
چکیده
The language of geometric algebra can be used in the development of computer graphics applications. This paper proposes a method to describe a 3D polygonal mesh model using a representation technique based on geometric algebra and the conformal model of the 3D Euclidean space. It describes also the stages necessary to develop an application that uses this formalism. The current application was used to validate the implementation of the main abstract operations characteristic to a geometric algebra computational environment (programming module GAP). The data structures that characterize this geometric algebra based modeling approach as well as the implementation of geometric algebra based methods for model visualization/transformation are developed in detail. The paper emphasizes the elegance and generality of the geometric algebra approach referring also to the necessary computational resources. r 2004 Published by Elsevier Ltd.
منابع مشابه
Facetons: Face Primitives with Adaptive Boundsor Building 3D Architectural Models in Virtual Environment
We present faceton, a geometric modeling primitive designed for building architectural models, using a six degrees of freedom (DoF) input device in a virtual environment (VE). A faceton is given as an oriented point floating in the air and defines a plane of infinite extent passing through the point. The polygonal mesh model is constructed by taking the intersection of the planes associated wit...
متن کاملProgressive Combined B-Reps - Multi-Resolution Meshes for Interactive Real-Time Shape Design
We present the Combined B-rep (cB-rep) as a multiresolution data structure suitable for interactive modeling and visualization of models composed of both free-form and polygonal parts. It is based on a half-edge data structure combined with Catmull/Clark subdivision surfaces. In addition to displaying the curved parts of the surface at an adaptive level-of-detail, the control mesh itself can be...
متن کاملProgressive Combined BReps
We present the Combined BRep as a multiresolution data structure suitable for interactive modeling and visualization of models composed of both free-form and polygonal parts. It is based on a half-edge data structure combined with Catmull/Clark subdivision surfaces. In addition to displaying the curved parts of the surface at an adaptive levelof-detail, the control mesh itself can be changed in...
متن کاملVolume Ray Casting in WebGL
Real-time 3D computer graphics systems usually handle surface description models (i.e. B-Rep representations) and use surface rendering techniques for visualization. Common 3D model formats such as VRML, X3D, COLLADA, U3D (some intended for the Web) are based entirely on polygonal meshes or higher order surfaces. Real-time rendering of polygon models is straightforward and raster render algorit...
متن کاملHapticFlow: PDE-based mesh editing with haptics
This paper presents HapticFlow, a haptics-based direct mesh editing system founded upon the concept of PDE-based geometric surface flow. The proposed flow-based approach for direct geometric manipulation offers a unified design paradigm that can seamlessly integrate implicit, distance-field based shape modeling with dynamic, physics-based shape design. HapticFlow provides an intuitive haptic in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computers & Graphics
دوره 28 شماره
صفحات -
تاریخ انتشار 2004